Data Integrator (Java Developer w/ strong middleware integration skills)
Duration: 1 year
Location: Auburn Hills, MI
New position for DI Integrator –Java/Cloud. Must have strong Cloud integration experience.
Responsibilities:
Adapt existing SOAP based Web Services and legacy application to RESTful Web Services. Create supporting applications that aid in the creation of robust loosely coupled services. Securely expose enterprise data stores to downstream consuming applications. Participate in team meetings, stand-ups, and architecture/design discussions Identify areas of improvement in our frameworks, tools, processes and strive to make them better.
Qualifications:
•Object Oriented Development for 5 Years in Java with Spring Framework and Hibernate
•Strong Computer Science fundamentals in data structures, algorithm design, and problem solving
•Thorough knowledge of multi-threading and application concurrency
•Experience implementing unit and integration testing, when to apply each in order to create a robust test suite
•Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
•Experience with relational databases, SQL and Data Modeling Familiarity with non-relational data technologies such as AWS DynamoDB and Redis
•Success working as a member of an Agile team (with Scrum or Kanban methodologies)
•Experience delivering applications that run in Amazon AWS Familiarity with docker and containerized applications